Link to this headingSoftware Reverse Engineering
Figure out CPU architecture https://github.com/trou/cpu_rec_rs
Tools:
https://github.com/alphaSeclab/awesome-reverse-engineering/blob/master/Readme_full_en.md
Introduction:
Beginers Guide to Reverse Engineering
Malware Unicorn Reverse Engineering 101
Reverse Engineering Malware
Malware Analysis Tutorials
Malware Analysis Tutorial
Interactive Beginner’s Guide to ROP
Link to this headingAnalyze Executables
Python framework for analyzing binaries
Cross platform library to parse, modify and abstract ELF, PE and MachO formats
Link to this headingParser Differential
Make a function that runs in linux but crashes gdb and radare2
Basic fuzzer to make a Parser Differential in linux
Link to this headingBinary Diff tool
Firmware Analysis and Comparison Tool
Link to this headingLinux
Crash and dump core file of a process in Linux
Link to this headingWindows
Explore and decompile all RPC functionalities present on a Microsoft system.
Link to this headingJava
Decompile java applications including Android APKs
Link to this heading.Net
dnSpy is a debugger and .NET assembly decompiler
SwishDbgExt WinDbg extension that expands available commands